package com.ruoyi.biz.domain;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


/**
 * 交通信号灯设备对象 tsc_signal
 * 
 * @author ruoyi
 * @date 2021-04-26
 */

@Data
@Accessors(chain = true)
@ApiModel("交通信号灯设备对象")
public class TscSignal implements Serializable
{
    private static final long serialVersionUID = 1L;

    /**
    * 主键
    */
    @TableId
    @ApiModelProperty("主键")
    private Long id;

    /**
    * 设备id
    */
    @Excel(name = "设备id")
    @ApiModelProperty("设备id")
    private Long deviceId;

    /**
    * 设备名称
    */
    @Excel(name = "设备名称 ")
    @ApiModelProperty("设备名称")
    private String deviceName;

    /**
    * 设备型号
    */
    @Excel(name = "设备型号")
    @ApiModelProperty("设备型号")
    private String deviceType;

    /**
    * 类型
    */
    @Excel(name = "类型")
    @ApiModelProperty("类型")
    private Long type;

    /**
    * 状态
    */
    @Excel(name = "状态")
    @ApiModelProperty("状态")
    private Long state;

    /**
    * 备注
    */
    @Excel(name = "备注")
    @ApiModelProperty("备注")
    private String remark;


}
